timber pier - German English Dictionary